// JavaScript Document
var inicio// = Date.now();
var _contador
var actual
// the event you'd like to time goes here:
//doSomethingForALongTime();



//escucha clicks
$("#iniciar").on("click" , function(){
	$("#timer").html("00:00")
	inicio = Date.now();
	_contador = setInterval(contador, 1000)
})

$("#detener").on("click", function(){
	window.clearInterval(_contador)
})

 
 

function contador(){
 
	var end = Date.now();
	
	var elapsed = end - inicio; // time in milliseconds
	
	var otherDate = new Date(0)
		otherDate.setMilliseconds(elapsed)
	
		$("#timer").html( agregaCeros(otherDate.getMinutes()) + ":" + agregaCeros( otherDate.getSeconds() ) )
}

function agregaCeros(_numero){
	var respuesta =""
	if(_numero<10){
		respuesta = "0"+_numero;
	}else{
		respuesta = _numero
	}
	
	return respuesta
	
}